Cabana Covent Garden (Menu)

7 Central St. Giles Piazza, London
+44 20 7632 9630

Give a rating to Cabana Covent Garden

Suggest a dish

How much did you spend at Cabana Covent Garden?